intravenous drip
Explore definitions, synonyms, and language insights of intravenous drip
Definitions
                    Noun
                    
            slow continuous drip introducing solutions intravenously (a drop at a time)
                Explore definitions, synonyms, and language insights of intravenous drip